Smash Up — synonyms, definition
1. smash up (Noun)
1 definition
smash up (Noun) — A serious collision (especially of motor vehicles).
1 type of
collision
2 topics
automotive vehicle motor vehicle
2. smash up (Verb)
2 synonyms
bang up smash
1 definition
smash up (Verb) — Damage or destroy as if by violence.
1 type of
damage